草庐IT

dart - Flutter中TextField的TextScaleFactor?

全部标签

dart - ListView.Builder 之后的底部填充

我在底部工作表中有一个Listview..像这样:showModalBottomSheet(context:context,builder:(BuildContextcontext){returnDirectionality(textDirection:globals.getDirection(),child:Container(margin:EdgeInsets.only(right:10.0,left:10.0),height:MediaQuery.of(context).size.height/2,child:Column(crossAxisAlignment:CrossAxis

user-interface - Flutter 如何从子小部件更改父 BottomNavigationBar 索引

所以我最近在flutter中开始了我的第一个项目,我完成了完整的UI布局,现在正在做前端的整个逻辑部分,我的大部分onTap行为都在工作,但是我遇到了以下情况不知道怎么解决。我有四个包含所有UI的文件。widget0.dartwidget1.dartwidget2.dart这些文件每个都包含由BottomNavigationBar构建的StatefullWidget。ma​​in.dart该文件包含我的main()=>runApp类和函数。我的MaterialApp包含一个带有BottomNavigationBar的脚手架。这按预期工作,我能够在3个小部件中的每一个之间切换。但是在我的

user-interface - Flutter 如何从子小部件更改父 BottomNavigationBar 索引

所以我最近在flutter中开始了我的第一个项目,我完成了完整的UI布局,现在正在做前端的整个逻辑部分,我的大部分onTap行为都在工作,但是我遇到了以下情况不知道怎么解决。我有四个包含所有UI的文件。widget0.dartwidget1.dartwidget2.dart这些文件每个都包含由BottomNavigationBar构建的StatefullWidget。ma​​in.dart该文件包含我的main()=>runApp类和函数。我的MaterialApp包含一个带有BottomNavigationBar的脚手架。这按预期工作,我能够在3个小部件中的每一个之间切换。但是在我的

dart - Stream 可以一次收听一次还是一般一次收听?

我有这个StreamController:StreamController_selectedWorkoutSubject=newStreamController()我像这样在StreamBuilder中收听它:StreamBuilder(stream:workoutBloc.selectedWorkoutStream,builder:(BuildContextcontext,AsyncSnapshotsnapshot){if(snapshot.hasData){return...}else{returnText('loading...');}});当我离开当前页面并返回时,出现异常:B

dart - Stream 可以一次收听一次还是一般一次收听?

我有这个StreamController:StreamController_selectedWorkoutSubject=newStreamController()我像这样在StreamBuilder中收听它:StreamBuilder(stream:workoutBloc.selectedWorkoutStream,builder:(BuildContextcontext,AsyncSnapshotsnapshot){if(snapshot.hasData){return...}else{returnText('loading...');}});当我离开当前页面并返回时,出现异常:B

sqlite - 你如何在 Flutter 中访问 OneSignal 在 Android 和 iOS 上的数据库?

我在我的Flutter应用程序中使用OneSignal来接收通知。我在Flutter中创建了自己的表来保存通知,但我无法保存在应用程序终止时已发送的消息。但是,我发现OneSignal包在设备上安装了自己的数据库,无论应用程序处于什么状态,它都能捕获所有内容!所以,为了避免重复数据,我想改用这个数据库。它位于flutterapp文件夹之外,这是我的问题(见下图)。我如何访问这个数据库?有谁知道它在iOS上是否相同(我目前无法检查)。非常感谢。 最佳答案 请务必了解,如果应用已终止,则不会触发任何onReceived处理程序。我们根本

sqlite - 你如何在 Flutter 中访问 OneSignal 在 Android 和 iOS 上的数据库?

我在我的Flutter应用程序中使用OneSignal来接收通知。我在Flutter中创建了自己的表来保存通知,但我无法保存在应用程序终止时已发送的消息。但是,我发现OneSignal包在设备上安装了自己的数据库,无论应用程序处于什么状态,它都能捕获所有内容!所以,为了避免重复数据,我想改用这个数据库。它位于flutterapp文件夹之外,这是我的问题(见下图)。我如何访问这个数据库?有谁知道它在iOS上是否相同(我目前无法检查)。非常感谢。 最佳答案 请务必了解,如果应用已终止,则不会触发任何onReceived处理程序。我们根本

charts - Flutter Google Chart Gauge - 将标签放在中心

我正在查看charts_flutter包裹。我需要实现一个仪表图表,其中包含一个分段,其标签值位于仪表的中心。请参阅下面的模型文件,其中来自所需类型的三个图表排成一行:使用Google图表仪表示例,我能够实现所需的仪表,但是,我很难根据要求设置标签。下面是我用于测量的类,任何帮助/提示如何添加标签将不胜感激:///Gaugechartexample,wherethedatadoesnotcoverafullrevolutioninthe///chart.import'package:charts_flutter/flutter.dart'ascharts;import'package:

charts - Flutter Google Chart Gauge - 将标签放在中心

我正在查看charts_flutter包裹。我需要实现一个仪表图表,其中包含一个分段,其标签值位于仪表的中心。请参阅下面的模型文件,其中来自所需类型的三个图表排成一行:使用Google图表仪表示例,我能够实现所需的仪表,但是,我很难根据要求设置标签。下面是我用于测量的类,任何帮助/提示如何添加标签将不胜感激:///Gaugechartexample,wherethedatadoesnotcoverafullrevolutioninthe///chart.import'package:charts_flutter/flutter.dart'ascharts;import'package:

firebase - Firestore 为 noSQL 和 Flutter 复制 SQL Join

我意识到在使用NoSql文档数据库(例如FireStore)复制连接方面存在很多问题,但是我无法找到将Dart/Flutter与FireStore结合使用的彻底解决方案。我做了一些研究,我觉得在下面的例子中我会寻找一个“多对多”的关系(如果这是错误的,请纠正我)因为将来可能还需要查看所有配置文件作为所有连接。在firebase中,我有两个根级集合(配置文件和连接):profile>documentKey(AutoGenerated)>name="JohnSmith">uid="xyc4567">documentKey(AutoGenerated)>name="JaneDoe">uid=